its turkish meaning - Espagnol Anglais Dictionnaire